-
nounlarge (up to 6 ft) greyish-brown barracuda highly regarded as a food and sport fish; may be dangerous to swimmers
Similar:
type of:
Explanation of sphyraena barracuda
We don`t have explanations for this word yet.